in spite of our great care - Turco Inglés Diccionario